To Copy or Not to Copy : A Compile - Time Technique for Assessing

نویسندگان

  • Olivier Temam
  • Elana D. Granston
  • William Jalby
چکیده

In recent years, loop tiling has become an increasingly popular technique for increasing cache eeectiveness. This is accomplished by transforming a loop nest so that the temporal and spatial locality can be better exploited for a given cache size. However, this optimization only targets the reduction of capacity misses. As recently demonstrated by several groups of researchers, connict misses can still preclude eeective cache utilization. Moreover, the severity of cache connicts can vary greatly with slight variations in problem size and starting addresses, making performance dif-cult to even predict, let alone optimize. To reduce connict misses, data copying has been proposed. With this technique, data layout in cache is adjusted by copying array tiles to temporary arrays that exhibit better cache behavior. Although copying has been proposed as the panacea to the problem of cache connicts, this solution experiences a cost proportional to the amount of data being copied. To date, there has been no discussion regarding either this tradeoo or the problem of determining what and when to copy. In this paper, we present a compile-time technique for making this determination , and present a selective copying strategy based on this methodology. Preliminary experimental results demonstrate that, because of the sensitivity of cache connicts to small changes in problem size and base addresses, selective copying can lead to better overall performance than either no copying, complete copying or manually applied heuristics.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Performance evaluation of block-based copy- move image forgery detection algorithms

Copy-move forgery is a particular type of distortion where a part or portions of one image is/are copied to other parts of the same image. This type of manipulation is done to hide a particular part of the image or to copy one or more objects into the same image. There are several methods for detecting copy-move forgery, including block-based and key point-based methods. In this paper, a method...

متن کامل

Limit of Detection of HEV RNA for Diagnosis of HEV Infection

ABSTRACT             Background and Objectives: Diagnosis of hepatitis E virus (HEV) infection could be missed in some cases if serological tests are used solely. Molecular characterization of HEV is essential for diagnosis of acute and chronic HEV infections, and evaluating the chronic HEV infection status in immunocompromised patients. T...

متن کامل

Assessment of mitochondrial DNA copy number in peripheral blood leukocyte of opiate abusers and healthy individuals

Background: Based on the studies, variation in the mitochondrial DNA (mtDNA) copy number in peripheral blood leukocytes is associated with increased susceptibility to diseases including cancer. Opiate abusers are at high risk for diseases. In this study, we measured the mtDNA copy number in peripheral blood leukocytes in a group of opiate abusers compared with those in healthy individuals. Met...

متن کامل

Detection of Copy-Move Forgery in Digital Images Using Scale Invariant Feature Transform Algorithm and the Spearman Relationship

Increased popularity of digital media and image editing software has led to the spread of multimedia content forgery for various purposes. Undoubtedly, law and forensic medicine experts require trustworthy and non-forged images to enforce rights. Copy-move forgery is the most common type of manipulation of digital images. Copy-move forgery is used to hide an area of the image or to repeat a por...

متن کامل

Optimization of Real Time PCR for Precise Measurement of HER2 Overexpression in Breast Cancer Specimens

Background: Breast cancer is one of the most prevalent malignancies among women in various countries. HER2 overexpression, which is due to different reasons, occurs in 20-30% of breast cancers. HER2 gene encodes an 185kDa transmembrane glycoprotein with 1255 amino acids. This active product triggers downstream intracellular signaling pathways inducing cell proliferation and cell survival. These...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1993